package org.zpmis.domain.org.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
@JsonInclude(value = JsonInclude.Include.NON_NULL)
public class DeptTreeVo extends TreeNode{
    /**
     *组织部门代码
     */
    private String orgCode;

    /**
     *组织名称
     */
    private String orgName;

    /**
     * 组织级别 1 组织  2 部门
     */
    private Integer orgLevel;

    /**
     * 上级部门
     */
    private Long parentId;

    /**
     * 是否 是顶级组织 0 否 1是
     */
    private Integer isParent;

    /**
     * 组织状态 0 禁用 1启用
     */
    private Integer status;

}
